Các nguyên tắc Zen of Python

Các nguyên tắc được liệt kê và dịch sang Tiếng Việt ở bảng bên dưới:
STTNguyên gốcPhiên dịch
1Beautiful is better than ugly.Đẹp đẽ thì tốt hơn xấu xí.
2Explicit is better than implicit.Tường minh thì tốt hơn ngầm định.
3 & 4Simple is better than complex.

Complex is better than complicated.

Đơn giản thì tốt hơn phức tạp.

Phức tạp thì tốt hơn rắc rối.

5Flat is better than nested.Bằng phẳng thì tốt hơn lồng ghép.
6Sparse is better than dense.Rải rác thì tốt hơn dày đặc.
7Readability counts.Tính dễ đọc rất đáng lưu tâm.
8 & 9Special cases aren't special enough to break the rules.

Although practicality beats purity.

Trường hợp đặc biệt cũng không đủ đặc biệt đến nỗi phá vỡ quy tắc,

dẫu cho tính thực dụng đánh bật tính thuần túy.

10Errors should never pass silently.

Unless explicitly silenced.

Lỗi thì đừng nên bao giờ lặng thinh mà bỏ qua,

trừ phi bắt nó câm lặng một cách tường minh.

12In the face of ambiguity, refuse the temptation to guess.Khi đối mặt với sự mơ hồ, hãy từ chối cám dỗ của việc suy đoán.
13 & 14There should be one—and preferably only one—obvious way to do it.

Although that way may not be obvious at first unless you're Dutch.

Nên có một – và thà chỉ có một – cách rõ ràng để làm điều đó,

mặc dù cách đó ban đầu có thể không hiển nhiên, trừ phi bạn là người Hà Lan.

15 & 16Now is better than never.

Although never is often better than right now.

Bây giờ thì tốt hơn không bao giờ,

mặc dù không bao giờ thì thường là tốt hơn ngay bây giờ.

17 & 18If the implementation is hard to explain, it's a bad idea.

If the implementation is easy to explain, it may be a good idea.

Nếu bản thực hiện mà khó giải thích, thì đó là một ý tưởng tồi.

Nếu bản thực hiện mà dễ giải thích, thì đó có thể là một ý tưởng hay.

19Namespaces are one honking great idea—let's do more of those!Không gian tên là một ý tưởng rất chi là vĩ đại—hãy làm thế nhiều hơn!